v6.11.0 proposal - #9761
Conversation
* refactor(llmobs): centralize experiments API client Signed-off-by: mehul.sonowal <mehul.sonowal@datadoghq.com> * test(llmobs): add experiments VCR tests * test(llmobs): add experiments VCR cassettes * refactor experiments tests and add cassettes * test(llmobs): cover experiments facade client paths * refactor(llmobs): keep dataset cleanup off experiments facade * fix merge changes * refactor(llmobs): make dataset record version private * refactor(llmobs): keep experiments api base test-only * refactor(llmobs): address experiments review comments * fix(llmobs): mirror dataset description in noop * add timeout * chore(ci): retrigger codecov --------- Signed-off-by: mehul.sonowal <mehul.sonowal@datadoghq.com>
* refactor(llmobs): expose dataset fields * refactor(llmobs): keep dataset accessors stable
Adds a documented and typed `llmobs: false` per-integration option for langchain and modelcontextprotocol-sdk.
…pdates (#9745) Bumps the test-versions group with 2 updates in the /packages/dd-trace/test/plugins/versions directory: [@anthropic-ai/claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-typescript) and [@datadog/openfeature-node-server](https://github.com/DataDog/openfeature-js-client/tree/HEAD/packages/node-server). Updates `@anthropic-ai/claude-agent-sdk` from 0.3.221 to 0.3.223 - [Release notes](https://github.com/anthropics/claude-agent-sdk-typescript/releases) - [Changelog](https://github.com/anthropics/claude-agent-sdk-typescript/blob/main/CHANGELOG.md) - [Commits](anthropics/claude-agent-sdk-typescript@v0.3.221...v0.3.223) Updates `@datadog/openfeature-node-server` from 2.0.2 to 2.1.0 - [Release notes](https://github.com/DataDog/openfeature-js-client/releases) - [Changelog](https://github.com/DataDog/openfeature-js-client/blob/main/CHANGELOG.md) - [Commits](https://github.com/DataDog/openfeature-js-client/commits/@datadog/openfeature-node-server@2.1.0/packages/node-server) --- updated-dependencies: - dependency-name: "@anthropic-ai/claude-agent-sdk" dependency-version: 0.3.223 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: test-versions - dependency-name: "@datadog/openfeature-node-server" dependency-version: 2.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: test-versions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… 4 updates (#9744) Bumps the testing-and-build group with 4 updates in the /packages/dd-trace/test/plugins/versions directory: [@cucumber/cucumber](https://github.com/cucumber/cucumber-js), [@electron/packager](https://github.com/electron/packager), [cypress](https://github.com/cypress-io/cypress) and [electron](https://github.com/electron/electron). Updates `@cucumber/cucumber` from 13.2.0 to 13.2.1 - [Release notes](https://github.com/cucumber/cucumber-js/releases) - [Changelog](https://github.com/cucumber/cucumber-js/blob/main/CHANGELOG.md) - [Commits](cucumber/cucumber-js@v13.2.0...v13.2.1) Updates `@electron/packager` from 20.1.1 to 20.2.0 - [Release notes](https://github.com/electron/packager/releases) - [Changelog](https://github.com/electron/packager/blob/main/NEWS.md) - [Commits](electron/packager@v20.1.1...v20.2.0) Updates `cypress` from 15.19.0 to 15.20.0 - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](cypress-io/cypress@v15.19.0...v15.20.0) Updates `electron` from 43.2.0 to 43.3.0 - [Release notes](https://github.com/electron/electron/releases) - [Commits](electron/electron@v43.2.0...v43.3.0) --- updated-dependencies: - dependency-name: "@cucumber/cucumber" dependency-version: 13.2.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: testing-and-build - dependency-name: "@electron/packager" dependency-version: 20.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testing-and-build - dependency-name: cypress dependency-version: 15.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testing-and-build - dependency-name: electron dependency-version: 43.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testing-and-build ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ates (#9746) Bumps the ai-and-llm group with 16 updates in the /packages/dd-trace/test/plugins/versions directory: | Package | From | To | | --- | --- | --- | | [@ai-sdk/amazon-bedrock](https://github.com/vercel/ai/tree/HEAD/packages/amazon-bedrock) | `5.0.33` | `5.0.47` | | [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.22` | `4.0.33` | | [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.25` | `4.0.36` | | [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.21` | `4.0.33` | | [@google/genai](https://github.com/googleapis/js-genai) | `2.13.0` | `2.16.0` | | [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `1.5.2` | `1.5.4` | | [@langchain/classic](https://github.com/langchain-ai/langchainjs) | `1.0.40` | `1.0.41` | | [@langchain/core](https://github.com/langchain-ai/langchainjs) | `1.2.3` | `1.2.5` | | [@langchain/langgraph](https://github.com/langchain-ai/langgraphjs/tree/HEAD/libs/langgraph-core) | `1.4.8` | `1.4.9` | | [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `1.5.5` | `1.5.6` | | [@openai/agents](https://github.com/openai/openai-agents-js) | `0.14.1` | `0.14.3` | | [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.14.1` | `0.14.3` | | [@openai/agents-openai](https://github.com/openai/openai-agents-js) | `0.14.1` | `0.14.3` | | [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `7.0.38` | `7.0.55` | | [langchain](https://github.com/langchain-ai/langchainjs) | `1.5.4` | `1.5.5` | | [openai](https://github.com/openai/openai-node) | `7.0.0` | `7.4.0` | Updates `@ai-sdk/amazon-bedrock` from 5.0.33 to 5.0.47 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/amazon-bedrock/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/amazon-bedrock@5.0.47/packages/amazon-bedrock) Updates `@ai-sdk/anthropic` from 4.0.22 to 4.0.33 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/anthropic/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/anthropic@4.0.33/packages/anthropic) Updates `@ai-sdk/google` from 4.0.25 to 4.0.36 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/google/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/google@4.0.36/packages/google) Updates `@ai-sdk/openai` from 4.0.21 to 4.0.33 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/openai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/openai@4.0.33/packages/openai) Updates `@google/genai` from 2.13.0 to 2.16.0 - [Release notes](https://github.com/googleapis/js-genai/releases) - [Changelog](https://github.com/googleapis/js-genai/blob/main/CHANGELOG.md) - [Commits](googleapis/js-genai@v2.13.0...v2.16.0) Updates `@langchain/anthropic` from 1.5.2 to 1.5.4 - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/anthropic@1.5.2...@langchain/anthropic@1.5.4) Updates `@langchain/classic` from 1.0.40 to 1.0.41 - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/classic@1.0.40...@langchain/classic@1.0.41) Updates `@langchain/core` from 1.2.3 to 1.2.5 - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/core@1.2.3...@langchain/core@1.2.5) Updates `@langchain/langgraph` from 1.4.8 to 1.4.9 - [Release notes](https://github.com/langchain-ai/langgraphjs/releases) - [Changelog](https://github.com/langchain-ai/langgraphjs/blob/main/libs/langgraph-core/CHANGELOG.md) - [Commits](https://github.com/langchain-ai/langgraphjs/commits/@langchain/langgraph@1.4.9/libs/langgraph-core) Updates `@langchain/openai` from 1.5.5 to 1.5.6 - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/openai@1.5.5...@langchain/openai@1.5.6) Updates `@openai/agents` from 0.14.1 to 0.14.3 - [Release notes](https://github.com/openai/openai-agents-js/releases) - [Commits](openai/openai-agents-js@v0.14.1...v0.14.3) Updates `@openai/agents-core` from 0.14.1 to 0.14.3 - [Release notes](https://github.com/openai/openai-agents-js/releases) - [Commits](openai/openai-agents-js@v0.14.1...v0.14.3) Updates `@openai/agents-openai` from 0.14.1 to 0.14.3 - [Release notes](https://github.com/openai/openai-agents-js/releases) - [Commits](openai/openai-agents-js@v0.14.1...v0.14.3) Updates `ai` from 7.0.38 to 7.0.55 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/ai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/ai@7.0.55/packages/ai) Updates `langchain` from 1.5.4 to 1.5.5 - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Commits](https://github.com/langchain-ai/langchainjs/compare/langchain@1.5.4...langchain@1.5.5) Updates `openai` from 7.0.0 to 7.4.0 - [Release notes](https://github.com/openai/openai-node/releases) - [Changelog](https://github.com/openai/openai-node/blob/main/CHANGELOG.md) - [Commits](openai/openai-node@v7.0.0...v7.4.0) --- updated-dependencies: - dependency-name: "@ai-sdk/amazon-bedrock" dependency-version: 5.0.47 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@ai-sdk/anthropic" dependency-version: 4.0.33 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@ai-sdk/google" dependency-version: 4.0.36 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@ai-sdk/openai" dependency-version: 4.0.33 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@google/genai" dependency-version: 2.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-and-llm - dependency-name: "@langchain/anthropic" dependency-version: 1.5.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@langchain/classic" dependency-version: 1.0.41 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@langchain/core" dependency-version: 1.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@langchain/langgraph" dependency-version: 1.4.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@langchain/openai" dependency-version: 1.5.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@openai/agents" dependency-version: 0.14.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@openai/agents-core" dependency-version: 0.14.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@openai/agents-openai" dependency-version: 0.14.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: ai dependency-version: 7.0.55 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: langchain dependency-version: 1.5.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: openai dependency-version: 7.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-and-llm ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The taint propagation matrix armed a one-second trace deadline before each synchronous shell command. One Windows invocation blocked the event loop for 3.293 seconds, so the web span could not flush before the expectation expired.
* feat(serverless): tag Vercel runtime spans * refactor(serverless): collect platform span tags
- Add recursive ownership for established repository-tooling and shared tracer-component directories. - Add product-team owners for existing gaps in source, fixtures, workflows, and documentation. - Preserve explicit ownership in mixed areas instead of adding a repository-wide fallback. New files in single-team folders should inherit ownership without assigning unrelated paths to Language Platform. Mixed directories remain explicit ownership decisions.
Release proposals now carry every human contributor GitHub associates with a commit, including Co-authored-by trailers. branch-diff emits abbreviated SHAs while GitHub returns full SHAs, so the previous lookup never matched regular release entries. The comparison API also exposed only the primary author. Release entries now use complete pull request titles, product labels, and changed paths. Dependency updates count as shipped only when they change the root or bundled vendor manifest. Squash subjects truncate Dependabot directory context, and conventional scopes can overlap multiple products. Title-only classification therefore kept test-only updates and mislabeled cross-product changes. The PR title check now rejects feat, fix, perf, and docs when every changed file is internal, and reruns when the file set changes. Semver labels are derived from the title before release generation. Repairing context only in the changelog would still leave test-only changes labeled as public releases.
Fastify 5.11 adds QUERY to the methods registered by app.all(), so endpoint collection returns one more route than older versions. Refs: fastify/fastify#6832
Bumps the testing-and-build group with 1 update in the /packages/dd-trace/test/plugins/versions directory: [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom). Updates `@happy-dom/jest-environment` from 20.11.1 to 20.11.2 - [Release notes](https://github.com/capricorn86/happy-dom/releases) - [Commits](capricorn86/happy-dom@v20.11.1...v20.11.2) --- updated-dependencies: - dependency-name: "@happy-dom/jest-environment" dependency-version: 20.11.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: testing-and-build ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…tes (#9757) Bumps the ai-and-llm group with 6 updates in the /packages/dd-trace/test/plugins/versions directory: | Package | From | To | | --- | --- | --- | | [@ai-sdk/amazon-bedrock](https://github.com/vercel/ai/tree/HEAD/packages/amazon-bedrock) | `5.0.47` | `5.0.50` | | [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.33` | `4.0.36` | | [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.36` | `4.0.39` | | [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.33` | `4.0.36` | | [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.115.0` | `0.116.0` | | [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `7.0.55` | `7.0.58` | Updates `@ai-sdk/amazon-bedrock` from 5.0.47 to 5.0.50 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/amazon-bedrock/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/amazon-bedrock@5.0.50/packages/amazon-bedrock) Updates `@ai-sdk/anthropic` from 4.0.33 to 4.0.36 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/anthropic/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/anthropic@4.0.36/packages/anthropic) Updates `@ai-sdk/google` from 4.0.36 to 4.0.39 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/google/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/google@4.0.39/packages/google) Updates `@ai-sdk/openai` from 4.0.33 to 4.0.36 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/openai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/openai@4.0.36/packages/openai) Updates `@anthropic-ai/sdk` from 0.115.0 to 0.116.0 - [Release notes](https://github.com/anthropics/anthropic-sdk-typescript/releases) - [Changelog](https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md) - [Commits](anthropics/anthropic-sdk-typescript@sdk-v0.115.0...sdk-v0.116.0) Updates `ai` from 7.0.55 to 7.0.58 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/ai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/ai@7.0.58/packages/ai) --- updated-dependencies: - dependency-name: "@ai-sdk/amazon-bedrock" dependency-version: 5.0.50 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@ai-sdk/anthropic" dependency-version: 4.0.36 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@ai-sdk/google" dependency-version: 4.0.39 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@ai-sdk/openai" dependency-version: 4.0.36 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@anthropic-ai/sdk" dependency-version: 0.116.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-and-llm - dependency-name: ai dependency-version: 7.0.58 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Overall package sizeSelf size: 8.2 MB Dependency sizes| name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.3.3 | 125.43 kB | 445.14 kB | | opentracing | 0.14.7 | 194.81 kB | 194.81 kB | | dc-polyfill | 0.1.11 | 25.74 kB | 25.74 kB |🤖 This report was automatically generated by heaviest-objects-in-the-universe |
|
BenchmarksBenchmark execution time: 2026-08-14 05:53:09 Comparing candidate commit e06ef77 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 2255 metrics, 46 unstable metrics.
|
* fix(loader): avoid Node 20.0 loader recursion Node 20.0 recursively starts loader workers when a custom loader enters CommonJS, so dd-trace can hang before the application starts. Keep this loader ESM-only and initialize the tracer through globalPreload. Native ESM instrumentation stays disabled on this patch release. Refs: nodejs/node#47566 * test(loader): cover Node 20.0 global preload ## Summary The Node 20.0 platform job validates the fallback but does not upload coverage, leaving the application-realm preload callback unmeasured. ## Why The fixture waits for its Worker to exit because V8 writes the child profile during shutdown; printing its message first can complete the parent before that profile reaches the collector. * perf(loader): avoid parsing the Node.js version ## Summary Loader initialization only distinguishes the Node 18.0 and 20.0 release prefixes, so parsing every version component pays unnecessary conversion and allocation. ## Why On Node 24.18.0 with V8 13.6, seven 1,000,000-iteration trials with best and worst removed measured 75.7 ns for split/map and 10.2 ns for startsWith. A fresh process measured 74.8 ns and 10.0 ns. * test(loader): skip matcher assertion on Node 20.0 ## Summary Node 20.0 disables ESM instrumentation to avoid the recursive loader bug, so the import-in-the-middle matcher contract is inert on that runtime. ## Why The guardrail job still expected the matcher fixture to be instrumented and failed after all Node 20.0 fallback regressions passed.
* perf(serverless): optimize Vercel platform tags Avoid constructing and enumerating a temporary object when collecting Vercel platform tags. A flat key/value array preserves the existing tag precedence while eliminating Object.entries and deletion work. Microbenchmark (two fresh runs; five trials after a one-second warmup): 54,147 and 54,685 calls/ms for the flat array versus 7,946 and 8,168 calls/ms for the object implementation, or about 6.7x faster. * refactor(serverless): dispatch platform tags
Co-authored-by: gh-worker-campaigns-3e9aa4[bot] <244854796+gh-worker-campaigns-3e9aa4[bot]@users.noreply.github.com>
…pdates (#9782) Bumps the test-versions group with 3 updates in the /packages/dd-trace/test/plugins/versions directory: [@anthropic-ai/claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-typescript), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) and [protobufjs](https://github.com/protobufjs/protobuf.js). Updates `@anthropic-ai/claude-agent-sdk` from 0.3.223 to 0.3.226 - [Release notes](https://github.com/anthropics/claude-agent-sdk-typescript/releases) - [Changelog](https://github.com/anthropics/claude-agent-sdk-typescript/blob/main/CHANGELOG.md) - [Commits](anthropics/claude-agent-sdk-typescript@v0.3.223...v0.3.226) Updates `@types/node` from 26.1.2 to 26.2.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `protobufjs` from 8.7.1 to 8.7.2 - [Release notes](https://github.com/protobufjs/protobuf.js/releases) - [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md) - [Commits](protobufjs/protobuf.js@protobufjs-v8.7.1...protobufjs-v8.7.2) --- updated-dependencies: - dependency-name: "@anthropic-ai/claude-agent-sdk" dependency-version: 0.3.226 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: test-versions - dependency-name: "@types/node" dependency-version: 26.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: test-versions - dependency-name: protobufjs dependency-version: 8.7.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: test-versions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
There was a problem hiding this comment.
More details
The riskiest lifecycle changes preserve request ownership across final flushes, retain deferred suite/session events until reporter completion, and bound shutdown waits; the new OTel context writer also fails closed before subscribing when its native API or AsyncContextFrame support is unavailable.
🤖 Datadog Autotest · Commit e06ef77 · What is Autotest? · @DataDog review to ask questions · Any feedback? Reach out in #autotest
* feat: add support for DSM context in EventBridge * chore: fix linter issues * feat: update tag names for DSM * feat: fast return if DSM and trace context inject disabled. * fix: resolve issue with benchmark harness not setting config * fix: update hotpath to help with perf regressions * fix(aws-sdk): address eventbridge review feedback * fix(aws-sdk): update eventbridge dsm checkpoint tags * fix(aws-sdk): align eventbridge dsm edge tags * test(aws-sdk): strengthen eventbridge dsm coverage --------- Co-authored-by: Thomas Watson <thomas.watson@datadoghq.com>
Active debugger samples could finish after the hot loop while the unref'd inspector worker still had probe hits queued. Identical Sirun samples could therefore complete different amounts of capture and formatting work. The dormant-probe variant could also perform real exporter I/O. probe install ack -> preflight capture check -> reset -> N line hits -> N formatted payloads -> finish Each active variant now validates its capture shape before the measured loop, then waits on shared counters incremented after production send() serializes and buffers each payload. Missing, extra, or incorrect capture output fails the sample. HTTP is stubbed after payload construction, leaving stack and snapshot capture plus formatting inside the benchmark without network variance. Main-thread instruction counts remain enabled only for the dormant probe because active capture work runs in the inspector worker.
… vulnerabil… (#9811) * bump @datadog/wasm-js-rewriter to 5.0.3 to resolve js-yaml vulnerability (GHSA-5p4m-2wfm-xmqj) * chore: deduplicate yarn.lock --------- Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com>
…9801) * docs: add MIGRATING.md entry for the Electron plugin v7 opt-in gate Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com> Co-authored-by: Ruben Bridgewater <ruben@bridgewater.de>
* fix(otlp): align trace-metrics attributes with the RFC attribute spec Fixes several OTLP trace-metrics (traces.span.sdk.metrics.duration) attribute gaps found in a cross-tracer audit against SEMCON-1093: - datadog.process_tags now emits one array-valued resource attribute (mirroring the legacy v0.6/stats ProcessTags shape) instead of flattening each tag into its own datadog.<key> attribute. - datadog.is_trace_root is now emitted per data point, gated the same way as the other datadog.* attributes. - span.kind is canonicalized to the OTel Span Metrics Connector's SPAN_KIND_* uppercase convention instead of being passed through lowercase. - status.code is now a required string attribute (STATUS_CODE_OK/STATUS_CODE_ERROR) on every data point, replacing the previous OTLP-trace-style int enum that was only set on errors. additional_metric_tags and peer_tags remain unimplemented on this path; both are flagged with a one-line TODO pointing at the corresponding gap (or its absence) in the legacy v0.6/stats exporter. * fix(otlp): always emit service.name on trace-metrics data points service.name was omitted from OTLP trace-metrics data points whenever a span's service matched the default/global service, mirroring the status.code fix earlier in this branch: required attributes must be unconditional, not skipped as an optimization. * fix(otlp): coalesce trace metrics by exported attributes * fix(otlp): finalize trace metrics semantics * fix(otlp): retain semantic attributes in OTel mode * fix(otlp): defer trace-root attribute detection * test(otlp): reserve only datadog attributes * fix(otlp): omit unknown trace-root attribute * fix(otlp): always emit trace metric attributes * fix(otlp): guard span kind mapping * test(otlp): cover unspecified span kind fallback * fix(otlp): include service-entry metrics and tracer tags * fix(otlp): harden tracer tags and service-entry tracking * fix(otlp): retain services across partial flushes * fix(otlp): weakly retain cached span services * perf(otlp): reduce trace metric processing overhead * perf(otlp): remove service tracking from stats hot path Native stats without OTLP regressed from a 1.26s to 1.43s benchmark median because service-boundary state was tracked for every span. Removing that tracking restores the master baseline; the behavior will move to an OTLP-gated follow-up. * chore(otlp): keep span processor out of core changes * refactor(otlp): rely on initialized resource inputs * refactor(stats): pass trace-root flag directly * perf(otlp): reuse span metric attribute key Serialize base attributes once per aggregation group and append the top-level and status dimensions for each distribution key. Key-generation microbenchmark, two fresh runs with five-trial medians: 570.6ms to 126.9ms and 569.9ms to 127.3ms. * perf(otlp): avoid redundant attribute transforms Build the known top-level and status OTLP values directly instead of copying and re-transforming the base attributes.
Slow Step Functions responses could outlive the mock agent's one-second assertion deadline because the timer started before the request whose completion finishes the span.
* fix(release): keep contributor footer avatar-only * fix(release): exclude bot contributor avatars GitHub app authors expose a Bot actor type but a login without the [bot] suffix, so login-based filtering can render a broken contributor image. * fix(release): prefer linked contributor records A name-only commit author can claim the same identity before a linked pull request author, causing the avatar filter to discard a valid contributor.
The `experimental` static flag never signaled experimental status - it only decides whether a plugin is enabled by default or requires an explicit opt-in (via DD_TRACE_<NAME>_ENABLED or tracer.use()). Rename it to `optIn` so the name matches its only behavior.
* test(test-optimization): skip unsupported v5 cases * test(test-optimization): clarify temporary Cypress skip
…updates (#9830) Bumps the web-frameworks group with 5 updates in the /packages/dd-trace/test/plugins/versions directory: | Package | From | To | | --- | --- | --- | | [@graphql-tools/executor](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/executor) | `1.5.7` | `2.0.0` | | [fastify](https://github.com/fastify/fastify) | `5.11.3` | `5.12.0` | | [graphql-tools](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/graphql-tools) | `9.0.33` | `9.0.34` | | [graphql-yoga](https://github.com/graphql-hive/graphql-yoga/tree/HEAD/packages/graphql-yoga) | `5.21.2` | `5.21.3` | | [hono](https://github.com/honojs/hono) | `4.13.1` | `4.13.2` | Updates `@graphql-tools/executor` from 1.5.7 to 2.0.0 - [Release notes](https://github.com/ardatan/graphql-tools/releases) - [Changelog](https://github.com/ardatan/graphql-tools/blob/master/packages/executor/CHANGELOG.md) - [Commits](https://github.com/ardatan/graphql-tools/commits/@graphql-tools/executor@2.0.0/packages/executor) Updates `fastify` from 5.11.3 to 5.12.0 - [Release notes](https://github.com/fastify/fastify/releases) - [Commits](fastify/fastify@v5.11.3...v5.12.0) Updates `graphql-tools` from 9.0.33 to 9.0.34 - [Release notes](https://github.com/ardatan/graphql-tools/releases) - [Changelog](https://github.com/ardatan/graphql-tools/blob/master/packages/graphql-tools/CHANGELOG.md) - [Commits](https://github.com/ardatan/graphql-tools/commits/graphql-tools@9.0.34/packages/graphql-tools) Updates `graphql-yoga` from 5.21.2 to 5.21.3 - [Release notes](https://github.com/graphql-hive/graphql-yoga/releases) - [Changelog](https://github.com/graphql-hive/graphql-yoga/blob/main/packages/graphql-yoga/CHANGELOG.md) - [Commits](https://github.com/graphql-hive/graphql-yoga/commits/graphql-yoga@5.21.3/packages/graphql-yoga) Updates `hono` from 4.13.1 to 4.13.2 - [Release notes](https://github.com/honojs/hono/releases) - [Commits](honojs/hono@v4.13.1...v4.13.2) --- updated-dependencies: - dependency-name: "@graphql-tools/executor" dependency-version: 2.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: web-frameworks - dependency-name: fastify dependency-version: 5.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: web-frameworks - dependency-name: graphql-tools dependency-version: 9.0.34 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: web-frameworks - dependency-name: graphql-yoga dependency-version: 5.21.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: web-frameworks - dependency-name: hono dependency-version: 4.13.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: web-frameworks ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the test-versions group with 1 update in the /integration-tests/esbuild directory: [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client). Updates `@smithy/smithy-client` from 4.14.16 to 4.15.0 - [Release notes](https://github.com/smithy-lang/smithy-typescript/releases) - [Changelog](https://github.com/smithy-lang/smithy-typescript/blob/main/packages/smithy-client/CHANGELOG.md) - [Commits](https://github.com/smithy-lang/smithy-typescript/commits/@smithy/smithy-client@4.15.0/packages/smithy-client) --- updated-dependencies: - dependency-name: "@smithy/smithy-client" dependency-version: 4.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: test-versions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… 3 updates (#9831) Bumps the testing-and-build group with 3 updates in the /packages/dd-trace/test/plugins/versions directory: [@electron/packager](https://github.com/electron/packager), [electron](https://github.com/electron/electron) and [next](https://github.com/vercel/next.js). Updates `@electron/packager` from 20.2.1 to 20.3.0 - [Release notes](https://github.com/electron/packager/releases) - [Changelog](https://github.com/electron/packager/blob/main/NEWS.md) - [Commits](electron/packager@v20.2.1...v20.3.0) Updates `electron` from 43.3.0 to 43.4.0 - [Release notes](https://github.com/electron/electron/releases) - [Commits](electron/electron@v43.3.0...v43.4.0) Updates `next` from 16.3.0 to 16.3.1 - [Release notes](https://github.com/vercel/next.js/releases) - [Commits](vercel/next.js@v16.3.0...v16.3.1) --- updated-dependencies: - dependency-name: "@electron/packager" dependency-version: 20.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testing-and-build - dependency-name: electron dependency-version: 43.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testing-and-build - dependency-name: next dependency-version: 16.3.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: testing-and-build ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…th 13 updates (#9828) Bumps the cloud-and-messaging group with 13 updates in the /packages/dd-trace/test/plugins/versions directory: | Package | From | To | | --- | --- | --- | | [@aws-sdk/client-bedrock-runtime](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-bedrock-runtime) | `3.1107.0` | `3.1110.0` | | [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb) | `3.1107.0` | `3.1110.0` | | [@aws-sdk/client-eventbridge](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-eventbridge) | `3.1107.0` | `3.1110.0` | | [@aws-sdk/client-kinesis](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kinesis) | `3.1107.0` | `3.1110.0` | | [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda) | `3.1107.0` | `3.1110.0` | | [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1107.0` | `3.1110.0` | | [@aws-sdk/client-sfn](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sfn) | `3.1107.0` | `3.1110.0` | | [@aws-sdk/client-sns](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sns) | `3.1107.0` | `3.1110.0` | | [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.1107.0` | `3.1110.0` | | [@google-cloud/pubsub](https://github.com/googleapis/google-cloud-node/tree/HEAD/handwritten/pubsub) | `6.0.0` | `6.0.1` | | [@smithy/core](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/core) | `3.31.1` | `3.32.0` | | [@smithy/smithy-client](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/smithy-client) | `4.14.16` | `4.15.0` | | [bullmq](https://github.com/taskforcesh/bullmq) | `6.0.11` | `6.1.0` | Updates `@aws-sdk/client-bedrock-runtime` from 3.1107.0 to 3.1110.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-bedrock-runtime/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1110.0/clients/client-bedrock-runtime) Updates `@aws-sdk/client-dynamodb` from 3.1107.0 to 3.1110.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1110.0/clients/client-dynamodb) Updates `@aws-sdk/client-eventbridge` from 3.1107.0 to 3.1110.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-eventbridge/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1110.0/clients/client-eventbridge) Updates `@aws-sdk/client-kinesis` from 3.1107.0 to 3.1110.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-kinesis/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1110.0/clients/client-kinesis) Updates `@aws-sdk/client-lambda` from 3.1107.0 to 3.1110.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-lambda/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1110.0/clients/client-lambda) Updates `@aws-sdk/client-s3` from 3.1107.0 to 3.1110.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1110.0/clients/client-s3) Updates `@aws-sdk/client-sfn` from 3.1107.0 to 3.1110.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sfn/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1110.0/clients/client-sfn) Updates `@aws-sdk/client-sns` from 3.1107.0 to 3.1110.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sns/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1110.0/clients/client-sns) Updates `@aws-sdk/client-sqs` from 3.1107.0 to 3.1110.0 - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sqs/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1110.0/clients/client-sqs) Updates `@google-cloud/pubsub` from 6.0.0 to 6.0.1 - [Release notes](https://github.com/googleapis/google-cloud-node/releases) - [Changelog](https://github.com/googleapis/google-cloud-node/blob/main/handwritten/pubsub/CHANGELOG.md) - [Commits](https://github.com/googleapis/google-cloud-node/commits/dlp-v6.0.1/handwritten/pubsub) Updates `@smithy/core` from 3.31.1 to 3.32.0 - [Release notes](https://github.com/smithy-lang/smithy-typescript/releases) - [Changelog](https://github.com/smithy-lang/smithy-typescript/blob/main/packages/core/CHANGELOG.md) - [Commits](https://github.com/smithy-lang/smithy-typescript/commits/@smithy/core@3.32.0/packages/core) Updates `@smithy/smithy-client` from 4.14.16 to 4.15.0 - [Release notes](https://github.com/smithy-lang/smithy-typescript/releases) - [Changelog](https://github.com/smithy-lang/smithy-typescript/blob/main/packages/smithy-client/CHANGELOG.md) - [Commits](https://github.com/smithy-lang/smithy-typescript/commits/@smithy/smithy-client@4.15.0/packages/smithy-client) Updates `bullmq` from 6.0.11 to 6.1.0 - [Release notes](https://github.com/taskforcesh/bullmq/releases) - [Commits](taskforcesh/bullmq@v6.0.11...v6.1.0) --- updated-dependencies: - dependency-name: "@aws-sdk/client-bedrock-runtime" dependency-version: 3.1110.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-dynamodb" dependency-version: 3.1110.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-eventbridge" dependency-version: 3.1110.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-kinesis" dependency-version: 3.1110.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-lambda" dependency-version: 3.1110.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-s3" dependency-version: 3.1110.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-sfn" dependency-version: 3.1110.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-sns" dependency-version: 3.1110.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@aws-sdk/client-sqs" dependency-version: 3.1110.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@google-cloud/pubsub" dependency-version: 6.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cloud-and-messaging - dependency-name: "@smithy/core" dependency-version: 3.32.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: "@smithy/smithy-client" dependency-version: 4.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging - dependency-name: bullmq dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cloud-and-messaging ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ates (#9827) Bumps the ai-and-llm group with 15 updates in the /packages/dd-trace/test/plugins/versions directory: | Package | From | To | | --- | --- | --- | | [@ai-sdk/amazon-bedrock](https://github.com/vercel/ai/tree/HEAD/packages/amazon-bedrock) | `5.0.51` | `5.0.55` | | [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.37` | `4.0.38` | | [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.40` | `4.0.44` | | [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.37` | `4.0.41` | | [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.116.0` | `0.117.1` | | [@google/genai](https://github.com/googleapis/js-genai) | `2.16.0` | `2.17.1` | | [@langchain/anthropic](https://github.com/langchain-ai/langchainjs) | `1.5.4` | `1.5.5` | | [@langchain/classic](https://github.com/langchain-ai/langchainjs) | `1.0.41` | `1.0.42` | | [@langchain/core](https://github.com/langchain-ai/langchainjs) | `1.2.5` | `1.2.7` | | [@langchain/openai](https://github.com/langchain-ai/langchainjs) | `1.5.6` | `1.5.7` | | [@openai/agents](https://github.com/openai/openai-agents-js) | `0.14.3` | `0.15.0` | | [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.14.3` | `0.15.0` | | [@openai/agents-openai](https://github.com/openai/openai-agents-js) | `0.14.3` | `0.15.0` | | [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `7.0.59` | `7.0.65` | | [langchain](https://github.com/langchain-ai/langchainjs) | `1.5.5` | `1.5.8` | Updates `@ai-sdk/amazon-bedrock` from 5.0.51 to 5.0.55 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/amazon-bedrock/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/amazon-bedrock@5.0.55/packages/amazon-bedrock) Updates `@ai-sdk/anthropic` from 4.0.37 to 4.0.38 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/anthropic/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/ai@4.0.38/packages/anthropic) Updates `@ai-sdk/google` from 4.0.40 to 4.0.44 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/google/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/google@4.0.44/packages/google) Updates `@ai-sdk/openai` from 4.0.37 to 4.0.41 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/openai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/openai@4.0.41/packages/openai) Updates `@anthropic-ai/sdk` from 0.116.0 to 0.117.1 - [Release notes](https://github.com/anthropics/anthropic-sdk-typescript/releases) - [Changelog](https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md) - [Commits](anthropics/anthropic-sdk-typescript@sdk-v0.116.0...sdk-v0.117.1) Updates `@google/genai` from 2.16.0 to 2.17.1 - [Release notes](https://github.com/googleapis/js-genai/releases) - [Changelog](https://github.com/googleapis/js-genai/blob/main/CHANGELOG.md) - [Commits](googleapis/js-genai@v2.16.0...v2.17.1) Updates `@langchain/anthropic` from 1.5.4 to 1.5.5 - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/anthropic@1.5.4...@langchain/anthropic@1.5.5) Updates `@langchain/classic` from 1.0.41 to 1.0.42 - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/classic@1.0.41...@langchain/classic@1.0.42) Updates `@langchain/core` from 1.2.5 to 1.2.7 - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/core@1.2.5...@langchain/core@1.2.7) Updates `@langchain/openai` from 1.5.6 to 1.5.7 - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Commits](https://github.com/langchain-ai/langchainjs/compare/@langchain/openai@1.5.6...@langchain/openai@1.5.7) Updates `@openai/agents` from 0.14.3 to 0.15.0 - [Release notes](https://github.com/openai/openai-agents-js/releases) - [Commits](openai/openai-agents-js@v0.14.3...v0.15.0) Updates `@openai/agents-core` from 0.14.3 to 0.15.0 - [Release notes](https://github.com/openai/openai-agents-js/releases) - [Commits](openai/openai-agents-js@v0.14.3...v0.15.0) Updates `@openai/agents-openai` from 0.14.3 to 0.15.0 - [Release notes](https://github.com/openai/openai-agents-js/releases) - [Commits](openai/openai-agents-js@v0.14.3...v0.15.0) Updates `ai` from 7.0.59 to 7.0.65 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/ai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/ai@7.0.65/packages/ai) Updates `langchain` from 1.5.5 to 1.5.8 - [Release notes](https://github.com/langchain-ai/langchainjs/releases) - [Commits](https://github.com/langchain-ai/langchainjs/compare/langchain@1.5.5...langchain@1.5.8) --- updated-dependencies: - dependency-name: "@ai-sdk/amazon-bedrock" dependency-version: 5.0.55 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@ai-sdk/anthropic" dependency-version: 4.0.38 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@ai-sdk/google" dependency-version: 4.0.44 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@ai-sdk/openai" dependency-version: 4.0.41 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@anthropic-ai/sdk" dependency-version: 0.117.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-and-llm - dependency-name: "@google/genai" dependency-version: 2.17.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-and-llm - dependency-name: "@langchain/anthropic" dependency-version: 1.5.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@langchain/classic" dependency-version: 1.0.42 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@langchain/core" dependency-version: 1.2.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@langchain/openai" dependency-version: 1.5.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: "@openai/agents" dependency-version: 0.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-and-llm - dependency-name: "@openai/agents-core" dependency-version: 0.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-and-llm - dependency-name: "@openai/agents-openai" dependency-version: 0.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ai-and-llm - dependency-name: ai dependency-version: 7.0.65 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm - dependency-name: langchain dependency-version: 1.5.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ai-and-llm ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e06ef77 to
a6ea192
Compare
Features
Fixes
Performance
Documentation
Internal (CI, Testing, Benchmarking)
Contributors